<!-- transacoes/pendentes -->
<h1>Despesas pendentes</h1>

<%= form_tag pendentes_path, :method => :get do %>

	<fieldset>
		<legend>Filtro</legend>

		<div class="spacer">
			<%= label_tag :periodo %>
			<%= select_date @filtro.periodo,
				{ :prefix => 'filtro[periodo]', :discard_day => true },
				{ :class => "span2" } %>
		</div>
	</fieldset>

	<div class="spacer">
		<%= submit_tag "Visualizar", :class => "btn btn-primary" %>
	</div>
<% end %>

<% if @pendentes.nil? or @pendentes.empty? %>
	<%= bootstrap_alert do %>
		<p>Nenhuma transação encontrada com os critérios informados</p>
	<% end %>
<% end %>

<% if @pendentes and @pendentes.any? %>
	<table class="table table-striped">
		<thead>
			<tr>
				<th colspan="4">Despesas</th>
			</tr>

			<tr>
				<th>Observação</th>
				<th>Data</th>
				<th>Valor</th>
				<th></th>
			</tr>
		</thead>
		
		<tbody>
			<% debito = BigDecimal.new("0.00") %>

			<% @pendentes.each do |e| %>
				<tr>
					<td><%= e.observacao %></td>
					<td class="span2 text-center"><%= I18n.localize e.data %></td>
					<td class="span2 text-center"><%= number_to_currency e.valor %></td>
					<td class="span1 text-center"><%= link_to icon_search, e, :class => "btn" %></td>
				</tr>
				<% debito += e.valor if e.is_debito? and e.valor %>
			<% end %>
		</tbody>
		
		<tfoot>
			<tr>
				<td colspan="2" class="text-right negrito">Total</td>
				<td class="text-center"><%= number_to_currency debito %></td>
				<td></td>
			</tr>
		</tfoot>

	</table>
<% end %>

